3310
3822
2175
2167
1315
2819
2999
702
813
1450
908
1172
3413
2561
1278
9204
25532
743
730
1634
1664
1144
950
994
2196
6798
3450
1378
17244
13559
2392
2228
2077
797
852
934
1565
876
2382
801
6069
806
6023
1310
1112
1116
1202
963
1367
765
3405
844
1800
2647
6541
841
1284
788
910
826