830
0
526
1813
1
1568
1606
868
496
662
801
673
1746
2
83
2562
3326
3
1093
1734
7733
1660
1382
1000
2710
1819
1814
2392
2082
2884
5
1690
2999
1632
1380