65
947
485
74
266
1988
183
450
95
10
704
35
1420
58
34
43
105
0
322
679
248
290
1
111
99
3
283
249
5
765
3632
22
348
30
249
309
53
479
2
40
512
108
456
705
132
608
337
346
768
