830
0
526
1660
1
769
673
2184
2166
1691
3415
8
746
1590
1052
1681
1690
1734
2
801
1382
1000
1380
1778
1788
1938
1168
1746
1532
4285
3
4305
2760
4
1093
662