3539
2927
2801
3653
12259
8688
870
1963
1139
1216
3485
1907
896
941
1914
2331
894
37640
1160
1237
1458
3527
1709
1058
1037
2637
953
914
1432
857
5665
1027
2052
1750
8129
2811
2025
1165
864
1944
3914
1147
848
824
1559
1394
903
1412
3515
938
907
926
1052
6139
940
909
950
1038
2473
891