444
525
461
1109
334
272
367
100
628
216
165
2882
1406
541
469
1133
28
24
22
35
20
322
289
140
337
66
1725
343
1491
470
429
559
109
113
43
848
60
123
3742
136
306
40
179
255
96
159
239
37
241
460
498
78
77
27
533
152
81