500
388
7
3
600
1193
44
51
926
23
27
767
30
19
300
367
15
433
5
420
12
400
419
9
200
199
2
717
28
370
250
4
50
349
0
903
33
100
919
16
459
679
14
1264
8
821
20
13
434
10
663
150
392
1
800
1814
39
21
1729
46
522
17
835
372
729