781
1
1813
1787
496
0
1380
1690
1660
801
673
830
1000
868
526
1526
2
2082
4179
2999
3
2166
2710
1691
2562
4311
2578
1746
467
1093
784
2215
730
745