2366
1
1002
2
21152
8
3479
5
2505
1162
1337
2332
1239
2338
1585
1767
6753
17
8185
4
3080
3
2316
0
674
7471
9
2322
2921
517
1044
3591
11
1601
14
1558
2763
9611
4044