2884
692
2425
505
6722
2227
1543
405
6926
2697
839
271
667
243
798
282
1103
463
540
259
1205
351
1989
745
934
218
780
139
849
331
1241
403
832
236
793
418
869
128
1479
478