1105
1
1009
0
1024
2
1115
1586
1543
169211
11
846
2683
653
282572
458
476
300
611
683
759
597
296
2730
6
584
1779
2809
503
484
1282
4328
10