815
1
852
5151
2
1373
3429
7
2262
0
929
1092
8527
3200
3
989
329
385
851
838
6779
5
2551
1136
2271
4
1124
3080
1690
3971
1011
1004
3715
1941
1716
2710
2041