2328
3
1431
1
2535
2
909
3176
1875
5
3498
4
3576
6139
1336
2558
32302
0
1778
1678
19783
2932
1603
4745
9
17946
2990
1532
4684
1153
3090
6
21152
8
25669
1819
1009
7793
3080