1024
2
1232
0
303
1115
1
1586
1543
2211
846
653
19279
759
587
572
611
2952
1009
1418
2720
10
639
584
953
576
3287
422
683
768
517
2730
6
360
380