1069
1
1152
0
896
1105
1238
4328
10
759
1024
2
2275
19279
467
1586
1543
503
1336
422
25127
296
846
691
1343
608
918
572
3114
4
1099
1045
525
383
3373