835
2
2594
7
984
0
1708
3
1173
4980
1576
6
1719
4
2642
1892
2373
1306
2212
20
1146
1
3678
2368
8
5068
5
801
1261
2022
3512
81758
42
1084
1267
869
3215
961
69639
2521
4419