1636
2881
1952
1150
1092
881
895
726
695
3449
1029
1101
884
808
773
861
1290
709
1119
837
822
7233
874
2691
809
1474
1895
1402
1359
1074
1775
993
988
953
2851
3251
1915
1031
1448
1136
1318
1163
2060
1420
4819
1349
1414
1453
3476
1610
5004
1599
3697
2188
1719
3346
7312
5644
6547
1834