1105
1
1152
0
1024
2
1115
1586
1543
3373
300
1343
846
631
354
2952
363
139
467
1009
20634
8
611
1681
576
653
4594
639
2730
6
422
2809
17353