466
0
2522
469
375
171
268
560
646
2459
9
266
1398
223
516
572
17353
2103
1
882
517
514
484
2125
1726
1224
52
798
219