1636
884
1038
1332
1603
9152
1237
966
1222
2285
22603
43548
645
3857
2441
4033
1982
2343
2462
1061
4971
1367
2416
605
1067
1701
2725
769
1409
1269
1119
2206
1104
1436
1077
1474
661
11895
1823
1006
5561
962
1301
1007
824
1433
750
1815
642
808
800
582
1334
635
1313
812
1152
740
895
1359