300
1373
8
23
600
2476
16
35
50
638
0
7
800
1378
14
1278
18
31
2015
20
46
2265
104
1982
113
1755
3
40
2038
5
58
1654
4
43
1502
54