20634
8
2668
2
2730
6
1020
0
2855
3
2041
1
1780
1137
4536
547
2587
16
759
418
1157
2657
2243
7
3092
1824
2727
282572
625
2069
1149
467
676
968
2283
4
437
1712