1581
2
3765
4
5225
8
1247
3629
1
3053
7
3466
1676
3684
2510
1295
4732
0
1301
2650
20
3683
280
1223
3371
9
2250
1788
810
2245
3
1226
3105
3326
1292
2966
10
2683
297066
5536