2535
2
1938
1
2980
1431
582
0
1788
2207
1295
3765
4
3498
280
2650
20
5339
5
370
1819
32302
1168
905
3683
21152
8
2250
929
2760
2055
3090
6
1660
1668
1778
3083
1260