1024
2
953
0
1115
1
1586
1543
467
846
1045
19279
503
1232
1297
759
296
608
269
653
3659
14
1779
1009
1020
1418
2720
10
639
2395
464
1152
25137
3287
1075