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