314
0
1854
1308
6231
2270
2
938
1365
661
1
255
2650
3
2244
4
417
793
2756
670
1929
717
345
401
3065
523
1611
4775
6916
577
1346
3833
8
504
1875
471