2275
2
19279
20634
8
31535
0
2076
1
2730
6
467
2224
2668
358
25137
745
3114
4
2459
9
1232
574
1343
17353
1768
1020
458
2546
802
1880
1824
633
469
670
1463
7334