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