2132
2875
1261
1700
1607
843
3216
1036
892
1080
1606
922
1116
861
20828
922
6532
844
2463
891
3517
1870
3450
1910
905
1362
14002
4050
2011
1444
7625
862
1233
932
1066
6429
3962
2833
969
2391
4697
2387
823
2036
947
906
1051
2329
6415
950
966
1387
2284
2297
4057
1104
1680
2379
2304
1111