784
0
868
1
801
929
1380
1543
2
1092
1814
4
1306
1382
830
1660
673
2369
582
745
4179
1690
2403
1093
496
3326
3
1568
2999
3200
1699
526
1681
2591
2562