2670
1
1015
1694
951
690
2669
2
564
1743
0
108797
1668
2769
1660
2163
1290
4360
9
2093
2322
3
2115
2428
2173
1060
2550
5919
997
1192
1876
21152
8
2949
2194
989