486
1108
1088
1072
1684
967
1547
1332
2118
1854
835
732
738
1529
2520
1281
605
4703
2597
836
1102
3651
3627
1063
1150
1556
1304
1056
1761
3046