973
1
605
8
501
3970
3
2840
1278
505
1851
5
539
2
2312
1078
1433
577
2227
498
490
538
3299
934
4
1551
6
395
380
1003
1829
954
409
1311
481
2736