860
0
2711
2
726
698
579
1193
2911
9
4651
3
1189
32302
534
5043
1
1288
932
55
2799
6
1100
21
1661
2476
550
5151
108797
1729
19783
2535
296
3083
1540
17946
13499
5