1572
1559
1141
708
3049
798
1101
983
1027
1564
2235
892
731
741
760
883
1097
7662
945
890
1189
1103
3338
1629
1709
1256
1083
949
1297
1683
1149
1531
1461
1758
1757
1837
13230
1603
2056
1521
1519
12132
5172
5194
7886
13633
29687
8081
20644
15331
8616
7382
30154
7692
11488
3206
3911