2190
1
2111
3
2955
2
19279
518
0
815
1824
340
487
1333
467
2275
63
392
543
29323
486
637
3092
2810
20634
8
25137
846
603
2730
6
968
443
2177
2809
492