1380
0
674
1
467
635
1016
1532
697
1816
1788
1749
582
1813
1431
660
915
542
1225
629
978
3001
2
1310
2456
4335
2365
4
1012
581
5717
5340
1817
2377