851
1
2152
2
868
1813
784
0
526
801
3354
2057
1064
1225
1683
2999
3
83
3683
1380
1247
1618
1787
1547
2368
635
549
830
785
236066
14
2505
2082
582
1743