428
1
1046
2
615
483
528
653
433
537
1374
399
554
933
4
495
1704
2738
5
380
482
786
950
2933
2355
3
1245
7560
1693
1132
3289
1112
14567
6
4721
18
392