4026
1351
1281
439
1936
962
981
442
4202
1939
730
431
733
189
546
184
670
299
621
185
899
395
2212
913
2511
1365
756
284
402
112
387
185
678
136
540
175
561
236
795
274