1942
0
3691
5
955
66
3233
16
369
417
755
326
2275
2
772
1
239
458
493
245
2435
536
503
2881
273
476
357
1586
2730
6
423
455
1880
1133
7039