788
1
2789
4
1550
0
1115
99
960
2
5578
6
2182
375
955
1260
886
428
1086
2112
3
531
839
1142
8041
1325
500
759
731
982
809
1203
1697
10
2162
687
1408