1777
2
2366
1
21152
8
2505
1162
4196
0
1391
1239
2338
1486
337
1585
1767
980
6753
17
657
2060
572
3080
3
2316
674
473
7471
9
423
543
822
2322
4
2921
5
517
1044