496
0
526
693
801
1000
673
745
1526
2
2392
1751
1
830
868
2578
784
7733
802
1380
4530
16062
15
3326
3
1093
1787
4179
662
1660
1749
1914
644
2866
1778