2275
2
968
0
20634
8
2730
6
2190
1
2809
451
31535
2766
1824
19279
2668
3114
4
99
17353
2422
2547
1043
802
325
486
269
1710
25137
871
328
53
552
2855
3