2578
1
2535
2
32302
0
1787
2760
4
2377
1819
2110
3498
4655
10
6666
1266
21152
8
25669
3090
6
2100
1973
3083
7599
13
1749
1632
83
1814
1532
1168
1788
19783
2360
1813
4438