1625
979
676
282
1632
809
2301
170
549
177
429
68
494
116
606
148
414
152
551
273
558
114
540
159
166
24
307
40
624
50
668
202
556
160
564
185
542
157
593
241