1105
1
1024
2
1586
1543
31535
0
1115
1961
8766
1009
759
169211
11
4830
2952
458
846
1418
1045
2522
584
511
1343
525
471
266
1231
25127