1380
0
1225
2911
9
467
1760
1923
2
2525
4
1348
1
1622
978
1813
4258
475
581
1012
1394
1310
1055
621
718
2649
1376
660
868
1239
1532
629
542
2096
1017