1739
0
270
322
3969
4
2353
1
420
505
404
113
651
106
417
288
454
2
382
307
622
702
965
415
671
168
907
748
318
274