3050
0
1376
2166
1
562
2507
8527
1103
484
1494
4
368
984
2392
2
868
467
572
1243
1136
2123
1012
458
2368
1105
685
1225
534
490
3326
3
2271
596
1166