3079
1
2619
3
1807
1827
2189
1815
2
2521
2245
951
2144
1295
10813
7
905
0
2352
2620
1056
297066
19944
2533
2096
2759
4018
2989
1108
1371
4176
6
1226
3053
894
1700