896
1
1105
2093
2
968
0
2275
1024
1115
1586
1543
467
266
1232
846
269
1779
398
525
4864
392
2546
576
759
918
1553
611
3659
14
2211
1020
120469
35
139