2145
1
572
0
345
1397
2270
2
1668
2238
2996
2535
19783
7793
4
32302
25669
536
2121
3090
6
255
3680
4074
14
581
2932
1045
3498
2666
9
903
17946
471
1189