3500
18
1057
2
577
1
895
4
5261
10
784
470
2717
1305
6
730
446
1423
610
473
2032
8
1609
479
528
400
497
541
561
901
0
1376
1319
1204
5
1864
75
68