2145
1
345
0
572
2270
2
2535
19783
1668
2996
25669
4074
17946
32302
536
1397
255
3680
2238
1849
581
2121
21152
8
2932
3498
4
2440
3
1045
1189
4148
3779
1162