5685
5054
8463
1888
5666
3761
3607
1136
7603
1107
6172
242
9934
9511
5435
6435
28
7759
3639
8983
3099
1781
2942
1081
829
7960
1418
7070
2920
9580
595
8304
1880
531
236
3004
2669
3991
6596
1011
369
3
9600
7254