9504
6
639
0
1015
1485
1
2152
2
28098
14
2082
1054
998
391
576
1406
3546
3580
1112
997
1632
857
1378
1484
3
1532
2262
435
300
786
3387
4
522
2771