4959
1027
1656
343
1074
223
1878
389
4346
900
8715
1805
5597
1159
6944
1438
1190
247
4434
918
5645
1169
2764
573
6419
1329
1228
255