1103
2
2535
8
1204
3
2267
461
1
2123
5
4701
28
1471
1384
1448
3217
7
1127
6
1838
4
453
3025
1697
2271
1824
1793
1301
1694
14
876
1814
2076
1228
1990
755304
1014
669
830