1462
294
1507
532
1185
348
952
374
1178
418
1657
536
1308
400
3391
1408
738
212
1676
638
1842
902
3016
1592
763
171
634
195
380
214
564
106
569
241
715
189
568
111
1159
418