1525
3
3370
5
1406
2
6515
1
669
2272
9
2554
2583
1848
4
2683
0
398
3632
1099
2386
5009
2296
8969
393
1506
1033
440
2856
1550
3505
218
274
5611
11
6371
7
1089
1029