5978
6
2676
1
6307
10
2982
3
2405
2980
7893
4
6773
7
2529
1152
370
0
2430
2
2133
4690
741
181997
11
2299
4363
1721
2055
345
3098
2152
3503
3296
994
19079