951
1
1694
2352
2
785
0
1015
2144
690
2669
1700
1815
1084
4018
7
564
1526
1681
17333
27
1743
1337
2949
108797
1053
1578
6
1451
1232
2333
3
427
6236
10
1124
2153
3079