2245
3
2366
1
3090
6
572
0
2903
2932
2
2666
9
3765
4
21152
8
1107
1397
2270
894
1456
3080
297066
2042
14
383
1287
2771
3683
536
2087
3386
571
7793
1068
1226
2145