1024
2
918
0
1115
1
1586
1543
269
1297
846
484
710
2522
19279
759
657
3659
14
1009
1015
787
1418
2720
10
639
1152
953
503
1375
984
576
3287
4536
422