3310
3822
2176
2168
1315
2820
2999
702
814
1451
909
1172
3413
2561
1278
9205
25533
743
730
1634
1665
1145
950
994
2197
6798
3450
1378
17244
13559
2392
2229
2077
797
852
935
1565
878
2382
801
6069
806
6024
1310
1112
1116
1202
964
1367
765
3405
844
1800
2647
6543
842
1284
788
910
826