2258
1
1369
1787
1040
2788
2
4768
5
2999
3
496
0
3090
6
2903
2996
2932
2818
7
2023
21152
8
17970
15
3522
108797
1595
12459
300
942
1690
3691
4
572
2131
833
944
1399
14