2382
6
3637
1
847
1507
1348
458
0
3065
2
3971
2688
1412
2794
3261
3
1352
5
2534
3203
4996
841
3871
866
7793
4
2510
1484
9817
2343
2395
1465
4168
3470
1451
2592