2184
1
2535
2
32302
0
2980
582
2207
3498
4
5339
5
370
1819
1168
905
21152
8
2110
25669
2687
929
2760
2055
3090
6
1660
608
1668
1778
3083
1260
1814
1751
2209
2166