1689
421
1696
563
3494
1608
854
325
2008
749
1276
564
941
219
361
177
463
175
3095
1578
273
102
568
97
641
280
313
91
489
207
458
204
853
185
609
81
712
170
907
431