1090
0
267
30641
517
337
682
825
728
200
185
310
748
519
229
2677
318
1988
5
606
485
1646
1473
228
585