3071
9
24337
22
946
1
1855
913
471
135
2163
0
2722
3
1723
2
123674
35
2246
1215
1162
1270
2784
1442
3014
20
1081
1522
6929
11
5746
23
2505
2320
5