12954
6
3795
8
900
2
483
1
1304
71
332
489
813
68
945
1351
733
614
724
644
460
814
787
80
1039
2008
7
463
536
2238
12
1243
810
1312
3
887
676