778
1
1596
2
2654
5
1199
673
721
996
4
574
622
1905
953
1566
5492
9
1378
12
916
1717
4292
662
800
1212
2292
2166
3142
0
838
697
1032
520
20654
14
1895
3
1338