2247
954
1042
723
7911
2325
1190
1394
7417
760
717
13244
975
1560
1195
4495
770
897
933
886
1175
1104
816
2618
4298