6052
10
2546
1
1277
5
1824
0
6383
17
1758
2337
3819
4437
3
4830
2
3345
4
1463
12958
7334
419694
9
5781
6
2076
1073
467
2897
2855
195
300
247
166543
18
618
4111
3663
416
97284