2173
1
8527
1015
21152
8
3090
6
2903
3
2932
2
2669
1694
951
690
1590
784
0
1787
1380
564
2258
2294
5527
3080
801
572
1743
959
1038
3518
496
108797
3835
5
467