1105
0
371
490
437
392
562
3660
1027
2123
2313
1
337
1458
471
1500
391
2439
4821
2
529
544
1889
484
1298
914
1103
458
850
305
3159
1166
636