83
28
281
391
1893
431
39
43
251
1394
1252
851
1455
1193
1647
1363
962
1282
1491
1235
1245
871
97
1042
1152
92
1082
71