496
0
830
3326
3
1000
801
868
1
526
2294
1787
2131
1814
2
1380
1746
673
2760
4
2710
1526
1813
2152
1093
2394
693
3868
10
1734
1681
2082
619
1938
1568
1606