6052
10
802
0
2111
3
6975
4
6383
17
2730
6
1348
2337
3345
360784
19
5781
2855
3092
1
195
247
744
361
1056
2328
2465
169211
11
573
527
3691
5
2809
2
2301
1020
2881
350
3498