3430
1
1889
1446
2
1716
1642
2393
2605
3287
7952
422
0
330
1365
951
409
1261
1346
4
2789
1152
1750
3
468
467
1009
1133
2490
1939
957
2368
1357
454
403