2275
2
20634
8
31535
0
2730
6
4478
2809
1824
19279
3691
5
2668
3114
4
360
1
25137
1997
864
17353
3092
3440
1671
2596
1043
802
692
436
1636
475
2111
3
1507
246
787