995
650
91
324
283
416
13
188
56
880
640
460
599
571
130
331
391
138
551
24
66
55
930
7
2082
6
79
155
908
227
451
192
272
627
0
322
2014
298
238
584
530
790
166
1
743
631
1385
