449
1
4697
0
1377
2
575
106
921
103
371
931
693
503
534
2495
4646
3
70
1160
669
1392
685
182
742
1400
373
942
462
402
1362
16
1001