3510
2
3691
5
3498
4
1551
1452
1
2748
1898
467
0
6052
10
802
6975
6383
17
2730
6
798
7334
3345
12958
968
360784
19
5781
2758
4431
2855
3
2727
1084
195
2346
2760
247
1614