691
0
759
909
1
354
1009
1428
1069
2522
266
1297
1232
1115
2952
639
768
525
503
3868
2
3815
296
1045
478
2111
3
918
269
1649
953
729
396
608