2658
10
674
2
1162
1
1239
3591
11
400
0
2017
471
2500
4
1767
2505
6753
17
517
5746
23
3354
9
7471
2393
6
1558
658
1710
2530
2836
383
1839
1843
24337
22
1234
1522
6676
12
8329