2659
2
1464
1
2445
6
2059
8
1222856
4
5617
5
717
0
911
518
710
6344
1172
5108
3674
10
326
13
18
1085
895
1817
332
477
256612
380
39034
77
4594
2711
12958
475