1428
1
1069
1297
0
1152
464
896
1105
953
608
2275
2
1024
1115
1586
1543
266
918
396
846
503
1779
19279
484
478
1075
777
269
3659
14
1418
2720
10
639