1260
1
5151
2
3080
3
3715
6346
16
21152
8
4651
4096
1029
2650
20
2631
280
2405
2505
2740
1265
2932
2021
1752
0
1348
4
2001
1591
4690
2966
6
2801
1019
297066
1500
1525
300