106
545
688
637
482
349
106
78
216
1779
2626
2710
1975
1281
286
112
839
1719
3552
2874
3546
1052
343
219
138
177
481
454
265
240
121
86
65
332
530
584
457
245
100
70
68
296
351
559
552
209
60
59
297
891
446
999
392
391
206
126
31
175
274
286
187
107
32
10
12
39
90
134
113
53
17
10
13
194
308
317
233
105
17
24
87
192
99
375
494
335
58
67
160
477
1525
1466
964
414
134
85
19
192
395
225
true