1431
1
909
2535
2
2328
3
19783
32302
0
25669
1678
1778
3176
1875
5
3498
4
3576
6139
1336
21152
8
1532
3090
6
2921
2558
3083
2366
2932
1603
2377
4745
9
17946
2207
2980
2990