2535
2
572
0
1660
1
19783
2368
1568
32302
2980
25669
775
582
2996
83
2207
2710
2173
3498
4
1816
5339
5
370
1819
1168
905
1380
1431
2595
21152
8
929
2760
770