1505
0
2358
9
1941
4
2709
2
1828
1
4867
7
6561
14
3329
2304
2595
8
2761
1145
2037
1931
5094
301
2060
908
8411
3
1812
2788
3560
2763
775
2890
1679
1247
444571
1162
1924