2275
2
19279
968
0
1020
501
17353
381
31535
2730
6
2881
467
25137
6800
327
20634
8
1824
2668
3114
4
1425
1880
2224
3510
2328
3498
661
464
802
434
683