3984
1608
913
934
990
816
812
945
1523
1841
8691
883
847
2555
4816
878
1615
1235
832
3142
870
1437
991
3521
856
1243
7052
779
2179
820
1728
1251
9205
931
3536
870
1171
750
2649
1466
2191
1276
3416
824
1585
7208
812
853
1206
1043
776
1271
1116
1151
2130
2533
1250
759
881
795