1676
2
1581
3765
4
1247
1295
1
3629
5225
8
2650
20
1393
1788
280
1746
2250
1011
0
297066
2496
3
2773
1301
3683
2245
4732
3105
2949
2241
4697
12717
810
1223
1226
3371
9