1581
0
668
1166
371
2123
534
1298
367
2271
4
362
6561
14
3159
1862
1
703
1879
804
16201
19
418
942
4456
7
1311
388
781
2439
10736
26
1500
6423
9
493
2595
8
2050