2562
2
1812
1
1431
2164
1690
4655
10
6666
4
1749
807
2322
1266
2786
2110
1814
1558
467
0
2505
830
1093
1001
7599
13
123674
35
2710
7471
9
1475
3591
11
2526
400
2377
2454