797
0
590
337
968
302
1110
1372
2668
2
1129
515
598
3114
4
1343
415
664
1819
707
729
398
115427
1880
2076
1
538
256
668
603
456
345
3772
1612