1380
0
1225
812
1
1668
467
4768
5
2045
8527
1720
2
2702
6
1532
2769
946
1632
1012
978
581
475
1376
1788
1310
1055
621
2649
718
1558
1239
1622
3326
3
660