758
1
829
2
760
2907
1799
1442
5
571
2801
1867
499
8040
3
982
807
529
795
836
1142
0
1325
1759
9
1025
3635
8
1701
883
1707
1550
959
99
936
3044