1552
489
2069
722
2369
1095
876
444
1176
501
697
162
2132
818
571
192
1441
770
790
174
433
141
512
176
695
126
1003
598
380
195
624
121
494
196
508
46
561
301
510
109