835
2
2594
7
985
0
1708
3
1173
4980
1576
6
1719
4
2642
1892
2373
1306
2212
20
1146
1
3679
2368
8
5069
5
801
1262
2022
3513
81770
42
1086
1267
869
3215
961
69640
2521
4419