21152
8
2505
2
1162
1
1239
2338
1585
1767
2320
6
6753
17
100
0
3080
3
2316
674
7471
9
2322
4
2921
5
517
1044
3591
11
1601
2773
14
1558
931
4044
3593
16
3083
1071
1278
600