1300
1593
8503
4750
1085
1535
1047
1254
1821
1299
4644
5303
1179
2906
1176
6417
3634
1112
1107
1226
1147
31989
7165
10138
1742
3044
1900
9952
1137
1445
1646
3158
2159
2672
21565
19312
1250
4896
2093
1157
1709
2888
1360
2679
1585
1435
1162
3189
1278
1650
2596
1599
2345
1243
3042
3598
4429
2599
2436
9256