632
0
813
871
631
115427
1488
492
301
1428
157
116
362
1952
171
275
2551
1
331
787
2522
62
2211
643
683
797
608