1264
4
1599
1
938
0
1225
1589
1293
515
778
826
1734
2
804
2975
1211
785
418
368
493
388
1618
1111
9611
534
991
327
900
1868
1869
532
1243
2123