4186
1405
1323
450
1968
974
994
447
4302
1975
735
433
737
190
559
191
683
305
624
185
915
399
2243
920
2532
1371
763
284
407
114
391
185
679
136
551
179
568
239
804
277