1015
1
6236
10
3090
6
2903
3
2932
2
2141
9
1554
1690
21152
8
1501
1681
2258
3080
3634
572
0
496
2999
2562
467
942
1606
1825
1819
1047
12621
22
1220
8527
17970
15
2400
262