600
257
5
6
400
293
3
20
387
30
367
372
2
328
1
325
4
10
612
27
800
610
753
13
496
17
614
16
7
250
743
23
3000
6278
80
168
804
18
22
1123
43
500
549
8
661
15
563
14
838
888
781
924
805
11
9
300
1003
41
1054
12
1609
783
1881