7653
2823
3150
885
9083
3702
3378
1607
1609
677
1772
908
6839
3708
1489
653
3376
1562
4735
2497
1508
563
1023
351
906
387
1147
388
1079
456
1088
582
1379
738
763
407
1926
922
6479
3587