784
0
1380
1681
1
1787
1015
1694
951
830
690
1632
2
2669
2799
6
1306
496
564
2968
1606
1743
868
2522
1526
108797
1539
3644
801
19944
1554
1371
1779