3090
6
2903
3
2932
2
4642
1412
1
1162
21152
8
2110
2258
774
0
3080
456
1832
3723
572
1015
496
1528
3791
7
181997
11
467
1606
1819
1168
1047
6236
10
8527
17970
15
2955
1228