3396
2765
2744
3567
12117
1278
1781
11449
8621
2038
839
1922
1108
2636
26459
4824
1072
1180
3411
1259
910
872
2403
838
1861
790
5970
1261
1753
860
1094
798
911
838
1872
1043
2292
6650
863
37600
912
1127
780
1204
1425
2164
3483
1674
907
863
1026
972
1141
1669
914
829
1008
2564
916
1431