781
0
270
1
1308
581
637
5726
8
1103
830
1037
1179
2572
622
493
1421
1096
2442
9
1380
921
635
1326
467
2258
1802
2
538
2100
667
634
1409
1080