1024
2
4895
9
1207
1
1996
240
1538
674
1448
830
2775
1476
1587
36609
34
282572
0
3752
1425
1129
20634
8
784
1922
1329
3
3025
2647
2198
964
646
659
3116
1506