745
551
45
562
1104
2159
83
72
411
57
693
264
19
1049
69
212
2594
421
814
70
10
61
20
32
478
633
533
266
392
34
121
133
445
243
142
626
432
146
440
38
250
528
253
372
286
43
199
244
373
60
192
114
393
273
30
104
196