2190
1
20634
8
2955
2
19279
467
0
340
2111
3
2198
1333
603
443
968
1614
63
2275
518
487
1020
815
25137
3092
1137
2526
2369
4396
2337
543
2710
9
17353
31535