894
0
1105
371
596
490
437
562
3660
1027
2123
2313
1
337
1500
2439
4821
2
529
544
484
1298
914
1103
458
850
919
305
1166
636
5430
1061
477