2658
10
1630
1
2017
2500
4
2505
2
7471
9
3591
11
1665
1558
123674
35
400
0
658
851
1348
1465
1234
1162
2268
674
458
1767
1449
4309
3
1239
6753
17
517
2328
5746
23
2255
3107
7