1500
840
12
9
300
821
2
16
10
715
100
595
3
559
5
626
4
7
50
573
0
623
1
855
917
734
1046
400
1705
6
2009
15
3818
1240
1434
2095
32
1293
11
1299
854
982
1148
21
863
991
1502
29
925