1373
446
1893
679
2144
1002
790
404
1108
476
682
156
1976
770
561
191
1346
725
751
167
411
135
508
174
681
124
936
569
347
179
610
117
489
196
502
46
531
290
502
108