119
197
645
436
30
795
3632
504
45
2079
111
916
651
1417
199
182
957
33
833
580
643
1175
609
149
1134
451
40
819
320
931
1988
920
85
151
506
445
18
799
830
976
264
1850
5
390
358
1080
316
99
854
16
6
404
543
895
