1500
319
10
2
700
491
13
4
200
278
3
276
403
12
600
544
400
429
800
779
9
23
610
6
1000
715
500
766
300
789
1267
100
755
19
654
8
616
11
638
846
7
718
1169
14
681
881
634
652
1
543
455
5
401
1029
20
36