2510
36116
2354
19182
1531
13564
1399
959
1268
165
1181
1139
1158
2096
1154
13290
1020
676
981
823
857
1208
855
1401
835
13281
781
974
776
439
725
872
664
741
644
58168
638
9629
607
750
594
423
585
1163
579
36255
568
824