2061
3
3050
0
2166
1
562
2507
8527
1103
484
1494
4
475
368
2392
2
572
1243
1136
2123
2368
1105
685
534
490
3326
2271
596
2336
5
1166
1285
5726
8
2663
1862