7793
4
2915
2
1239
1
2338
1585
1767
2902
16
11924
3080
3
1766
674
1676
2322
2921
5
517
1044
1069
3546