951
1
2352
2
1275
3079
2989
1371
4018
7
1136
1815
1700
2982
3
1564
4168
4
2001
0
1903
1813
2619
1030
1053
2640
1011
1578
6
917
1513
809
2367
2144
2687
5
108797
2132