15233
1
2012
2
1777
2366
21152
8
2799
0
2505
616
1162
1239
2338
4196
1585
1767
6753
17
894
3080
3
2316
674
7471
9
2527
2322
4
2921
5
517
1747
3475
1044
388
3158
3591
11