669
183
185
830
1564
1260
477
145
11
153
191
326
357
942
1176
763
444
67
2460
917
641
7
563
927
10
921
475
172
756
36
733
406
721
1420
36
17
196
38
416
137
636
966
1021
3183
409
49
21
8
511
1586
170
475
1423
