781
1
1690
1813
1787
496
0
1380
2562
2
830
1660
801
673
1000
868
2710
1746
526
1526
2082
12149
467
4179
1590
2999
3
1749
658
471
2166
1691
4311
693