1380
0
1787
1
1015
1694
951
690
784
2669
2
2799
6
1632
1306
496
564
1606
1743
868
2522
1526
108797
801
19944
830
2999
3
1681
2972
2173
1547
21152
8
2949
2110