1391
2
1499
3
607
775
1
5960
18
1029
555
2991
0
1672
1861
4
779
456
476
570
516
400
484
445
463
879
5
4111
979
457
639
1322
2192
7
1374
6
1084
880