6689
4
1661
2
4097
10
3217
7
10176
26
1936
1
2732
5
2806
3
5781
6
1722
39034
0
1550
19279
25137
1043
2987
4289
2526
3929
8268
1621
467
3503