5560
5
1902
2
2529
14
2064
1
4021
4
2102
3038
2069
3
964
6703
2085
371
0
361
2167
1124
2830
7
3471
1354
973
1419
2797
10
583
674
962
2989
788
483
4057
15
1152
2955