1787
1
2670
1380
0
1660
830
989
1015
1694
951
690
2669
2
1606
564
1168
868
496
784
1743
108797
2999
3
1668
2163
1290
801
4360
9
2093
2322
2173
1060
997