2730
6
25137
0
31535
17353
3114
4
20634
8
1098
1559
2
19279
6800
2657
3
2668
1020
918
968
337
271
535
325
427
2630
2855
2091
372
1221
798
467
797
1
1824
1192