2768
1495
3452
1154
3204
1086
2463
905
984
908
1189
1973
1597
2472
1502
1098
3066
1055
2340
737
718
1773
2727
886
5177