998
826
1670
1026
1313
1002
1530
813
1980
20853
4574
4102
1374
2005
1162
890
941
1056
1671
3540
1107
4015
1193
809
999
2181
1135
1789
1831
1929
2840
2617
1003
1073
1446
968
1604
5226
871
935
1088
6675
1001
1018
2126
2580
1388
1026
1325
1376
983
1832
3086
2833
940
4373
1283
4530
2802
990