1676
2
2245
3
3080
21152
8
1047
3090
6
2932
297066
0
1247
1301
1011
2241
3105
4
12717
3629
1
1223
3371
9
4697
1746
2496
1051
5151
1347
3715
3466
1292
1393
2966
10
19079
1944