1029
1
511
2215
4
1411
2
5803
1631
6
55
0
1930
630
389
147
48
77
181
639
1105
8
459
1344
814
1026
1803
527
1523
1587
5
5927
10
1357
640
326
370
438
3