5013
6
1278
5
799
3129
4
1980
3
1193
1
562
1083
2862
861
2621
2170
2011
970
2
2692
1981
1900
1955
4067
645
2788
2235
533
0
2233
199
2760
10
1829
798
2234
239