8245
26
1960
3
1933
846
0
864
2
1180
4
4782
6
1556
11
3400
2617
4517
2036
1
869
2703
898
8
462
125
723
2486
17
899
697
4508
5
1152
2702
31435
17439
9
1594
1270
1330
739