4968
2574
1064
2151
4824
1310
1184
1503
1313
595
2938
1539
1222
2191
967
1467
1032
1446
1360
4732
1167
1078
4508
4921
