2295
3
2408
8
2102
0
3255
4
1576
1
4398
10
2534
2
25788
14
3505
5
3673
6
2171
2107
1713
5721
1510
8065
21684
3758
2718
2015
2550
3221
2913
11936
6321
1031
1404
2982
1619
3289