686
182
1642
743
330
170
666
131
720
248
539
256
541
102
380
216
549
199
603
174
505
41
690
223
391
190
538
152
308
32
1227
726
720
348
498
189
564
165
442
300