922
2
1874
15
6799
1
870
5
461
816
788
83
2563
725
1351
733
614
69
948
866
4
2679
891
393
1270
0
754
3
3162
1931
626
422
1835
437
1251
1522