2258
1
1787
2999
3
1369
1015
21152
8
2788
2
4768
5
4179
2669
1694
951
3090
6
2903
784
0
2932
2023
1380
83
690
1595
300
942
1690
572
108797
1038
2131
833
496