1777
2
8527
1
2337
5
2478
931
0
1294
4309
3
770
4471
1672
394
3779
721
822
2986
856
940
2238
15233
578
1193
2394
616
2366
1512
3426
4
913
673
851
3080