4079
49669
3598
5162
3117
19318
2942
1507
2338
15181
2181
229
1722
14052
1582
1068
1533
1532
1478
703
1477
1139
1334
122
1265
0
1259
14714
1226
1614
1167
1911
1159
676
1153
922
1107
75184
1035
985
975
10411
971
916
792
6798
790
1207
773
984