1380
0
1225
4309
3
1364
1
1585
2
1012
1583
978
1601
581
475
3461
4
1310
1055
621
2649
718
1239
660
1376
868
542
629
1017
1816
2776
2255
1494
1891
883