1380
0
1247
2
1225
3629
1
1814
1424
3326
3
636
797
467
1055
3466
1012
978
581
475
2710
1310
660
2475
1676
1416
2510
621
2207
2377
4732
1301
2649
718