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
85
1672
303
1930
55
0
1631
1024
414
630
370
326