490
765
95
729
449
1278
120
598
775
100
2012
150
643
881
1008
605
858
132
1731
837
281
609
1594
625
29
79
360
1255
341
639
295
361
227
233
185
507
5
76
46
669
658
1015
153
142
123
18
34
288
946
1
170
