3079
1
2619
3
1807
1827
2189
1815
2
2521
951
2144
10813
7
905
0
2352
2620
1056
19944
2533
2096
2759
4018
2989
1108
1371
4176
6
1700
2982
1564
2765
1534
4168
4
1535