2992
3
1564
2
2822
2318
1
1982
4
1669
1162
819
674
1767
2505
4309
5226
5
1239
6753
17
517
5746
23
1821
2132
1973
2486
7471
9
4837
3591
11
2542
748
0
400
1558
1376
2528