866
1
7118
6
6117
9
4902
1296
0
418
98621
31
126451
18
1460
3
1564
5
3712
5273
7
2385
3326
2416
2
409
1781
1525
744
1363
640
797
884
2111
987
4510
508
522
578
103