1015
1
21152
8
1972
3090
6
4236
3
2903
2932
2
2669
1694
1431
951
690
784
0
1787
1380
1637
564
2258
3080
572
1743
1038
3518
496
108797
3835
5
467
1392
1451
1268