951
1
21152
8
2466
5
1380
0
784
1787
2669
2
1694
3090
6
2903
3
1174
2932
496
1015
2530
4
2262
1606
2906
1508
690
2999
1526
108797
1883
32302
1681
868
564
1095
3941