2145
1
345
0
3765
4
572
2270
2
2535
19783
1668
17946
32302
1397
3680
25669
2238
1849
581
2121
2683
297066
21152
8
2932
894
3498
571
2440
3
1045
1189
1295
4148
280