2221
3
448
0
370
336
2084
1
1961
1068
453
971
320
1832
2447
91021
180849
2531
4
166543
18
954
782
332
11881
214
458
787