1105
1
1024
2
552
0
1586
1543
759
3393
10
3655
4
1115
5918
1099
525
303
296
8766
503
691
846
1282
1222856
511
1307
1780
1045
478