1676
2
1247
3629
1
1011
0
2496
3
1301
1393
4732
3105
4
1581
2241
1746
3765
4697
12717
1223
3371
9
1347
1051
3466
2966
10
1292
2949
2368
471
5536
3117
8
1944
1524
2173