1024
2
1115
1
1586
1543
467
0
2952
422
846
953
1211
759
525
478
611
3373
3659
14
1779
1553
97284
1418
458
2720
10
639
584
766
1152
5611
11
3287
683
269