2992
3
2822
2
1564
1669
4
1982
1223
1
2318
4837
5
2605
1247
1973
951
3973
6
674
8527
2510
5363
24337
22
913
4358
1872
1162
2337
1590
851
6753
17
25669
0
1767
5746
23
2505