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