2730
6
19279
2
31535
0
25137
17353
20634
8
3114
4
1098
2669
12
6800
2055
1
2275
269
1020
744
2091
2855
3
1300
297
382
1921
257
184
503
2668
505
3092
729
418
745