534
11611
42
1185
923
91
1341
561
312
113
179
3
320
47
143
412
92
632
139
541
73
24
1431
2593
2353
163
1331
44
1698
58
29
1653
120
141
19
23
951
501
36