600
1589
22
63
800
316
4
2
473
11
0
1200
1096
30
56
300
379
3
992
10
38
200
988
44
100
568
6
14
1140
49
500
795
8
39
485
487
460
462
1
697
1289
18
15