1247
2
3629
1
1424
1309
0
1992
3
636
697
3466
1301
2475
1676
2510
4914
2207
2377
4732
2949
1558
2622
6
1581
2462
1304
1622
2980
10243
4
785
1348
3765
1393
610