5489
11
1262
2
572
0
3326
3
1606
1
851
1819
8527
2131
3158
2744
300
1526
19944
4335
2571
6
2377
929
1451
2996
4044
5
3083
66
3386
2465
1189