21152
8
1819
1
467
0
496
1380
2593
1168
2526
4179
1699
2
830
3090
6
1532
2377
1788
3326
3
1813
1825
2903
2932
2578
662
3562
1087
2562
619
2760
4
2669
1690
4572
5