541
1
368
434
83
311
67
410
330
271
203
338
54
226
378
4
239
2
747
584
446
437
62
347
72
85
93
117
829
521
768
2071
1535