785
0
951
1
2505
2
12632
7
1131
2061
3
980
3054
5
518
1179
99237
2057
1055
1683
2580
1650
1531
582
1546
635
1160
5635
432
1180