1300
2
1876
3
5899
13
2165
1
733
2512
1596
6
1246
753
4
927
2719
8
4908
5803
1779
678
1029
511
2215
115
84
1672
302
1930
55
0
1630
1024
414
630
370
326