1874
433
5452
2331
2409
1194
1371
519
1171
568
497
182
834
299
871
133
746
274
713
165
591
185
715
191
575
231
1017
349
1123
485
938
498
709
267
385
81
684
232
440
113