1525
1517
2260
9685
814
4494
1281
1450
1204
5451
13483
1213
2472
21967
2211
875
983
973
850
2887
4034
2866
2064
2970
2375
1706
2465
928
2183
1124
1585
5057
2272
2066
5973
1286
4207
4322
1649
29362
12517
2094
809
1748
21198
1255
907
802
1164
741
1181
7684
771
4199
13093
3918
1634
1419
1971
25877