3996
2
2859
10
5859
13
2229
1575
2711
7
2345
6
3970
1442
4401
8
2400
5
1354
1313
4
4552
1751
1965
3
1737
1800
7677
1663
1
791
3624
1205
2207
1301
4690
21
1423
3266
10895
1410