2190
1
20634
8
1327
0
390
1463
459
2730
572
954
2
2077
5
646
2076
2141
3
486
2855
213
837
443
247
246
4111
552
16
2189
505
616
21
423
1950
3233
363
3691