2468
2
21152
8
4070
4
1033
1
2505
1162
1239
2494
2338
2493
18
1585
2631
1537
1767
3623
3263
6753
17
2326