1057
0
416
371
273
818
1954
1910
811
4452
321
536
3140
445
886423
2
296
336
412
372
306
366
1101
226
3360
1451
1169
307
407
3840
291