1948
0
1053
874
1750
2
3568
4
901
1
2925
3559
2221
3
5407
6819
14
2713
745
3980
1693
876
5290
4450
837
2500
10
5431
2546
1263
1267
1853
3998
12
1364
727
502
1857